html{font-size: calc(100vw/19.2);line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;scroll-behavior: smooth;width:100%;overflow-x:hidden}
body{font-size:var(--fontSize);background-color:white;background-color:#c0c0c0}
.tw{width:var(--width);margin: 0 auto;background-color:white;padding:0 10px}
.mt-10{margin-top:10px}
.mt-20{margin-top:20px}
.hd-menu{position:relative}
.t-hd-title{position: absolute;height:37px;width:150px;top:0;left:10px}
.t-hd-title .bt{
    position: absolute;
    width: 100%;
    z-index: 1;
    height: 30px;
    bottom: 0;
    text-align: center;
    color: #0c3672;
    line-height: 30px;
    font-size: 14px;font-weight: bold;
    text-align: center
}
.t-dh-bg {
    position: absolute;
    bottom:0;
    left: 0;
    border-radius: 10px 10px 0 0;
    background: white;
    width: 150px;
    height: 90%;
    color: white;
    /*transform: perspective(30px) rotateX(15deg);*/
    /*transform-origin: center bottom;*/
    background-image: url(/wp-content/uploads/2024/07/tab_bg.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.hd-menu:before{
    content:'';
    background:url('/wp-content/uploads/2024/07/menu_bg.gif');
    height:32px;
    background-repeat:no-repeat;
    background-size: 100%;
    display: flex;
}
.hd-menu-div{flex-wrap:wrap;padding:10px;border-radius:6px;background-color:white;}
.hd-menu-item{width:50%;align-items:flex-start;font-size:12px;}
.hd-menu-item>.bt{background-color:#ddd;padding:4px 2px;width:100px;text-align:center;border-radius:6px;margin:4px 0;box-shadow: 0 3px 3px 0 rgb(0 0 0 / 5%);}
.hd-menu-item .ct{display:flex;display:-webkit-flex;width:calc(100% - 100px);padding-left:10px;flex-wrap:wrap;}
.hd-menu-item .ct .bt{display:flex;display:-webkit-flex;align-items:center}
.hd-menu-item .ct .bt::after{content:'';height:12px;width:1px;background-color:#000;display:flex;display:-webkit-flex;margin:0 5px}
.hd-menu-item .ct a:last-child .bt::after{display:none}
.hd-menu-item .ct a{color:#000;line-height:26px}
.hd-menu-item .ct a:hover{color:#e52000}
.hd-menu-box{padding:5px;background:linear-gradient(180deg, #16246f, #3165af);}
.hd-menu-tp{position:absolute;top:0;left:150px;height:32px;width:calc(100% - 150px);align-items:center;padding:0 10px;color:white}
#hd-menu-ul{display:flex;display:-webkit-flex;align-items:center;height:100%}
.menu-li{font-size:16px}.menu-li.ac a{color:#fff600}
.menu-li a,.menu-li{height:100%}
.menu-li a{display:flex;display:-webit-flex;align-items:center;color:white;padding:0 10px;}
.menu-li a:hover{color:#fff600}
.t-search{justify-content:space-between;align-items:center;font-size:15px;padding:10px 0}
.search-s{align-items:center}
.search-s .bt{line-height:38px;padding:0 10px;}
.search-s .hd-s-op{height:32px;padding:0 10px}

.home-1 .lt{width:280px;}
.home-1 .ct{width:calc(100% - 660px);padding:0 10px;
    display: flex;display: -webkit-flex;
    flex-direction: column;
    justify-content: space-between;
}
.home-1 .rt{width:380px;}
.home-1 .product .flex-li{margin-top:0;margin-bottom:0}
.t-hds{justify-content:space-between;width:100%;height:30px;background:linear-gradient(180deg, white, #ddd);align-items:center;padding:0 10px}
.hds-lt{font-weight:bold}
.t-hdc{background:linear-gradient(180deg,#eee 0,white 30%);padding:10px;color:#e52000;border:1px solid #eee;position:relative;overflow:hidden}
.t-hdc:before{content:'HOT';height:26px;width:100px;background-color:#00a0ff;display:flex;position:absolute;top:4px;left:6px;justify-content:center;align-items:center;color:white;
        transform: translateX(-38%) rotate(-39deg);font-size:16px;
}
.t-hdc .bt{text-align:center;font-weight:bold;font-size:16px;height:38px}
.d-ul {
    flex-wrap: wrap;
    padding: 10px 0;
    justify-content: space-between;
}

.d-li {
    width: 49%;
    font-size: 16px; /* 保持字体大小不变 */
    line-height: 1.2; /* 调整行高，减小行间距 */
    color: #e52000;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 5px 0; /* 添加上下间距 */
}
.home-item{border:1px solid #eee;font-size:15px}.home-ct{padding:10px}.home-item.ac{border:0}
.flex-2{flex-wrap:wrap;justify-content:space-between}
.flex-2 .flex-li{width:49%;margin:5px 0;line-height:22px;color:#000;
-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;white-space: normal;
}

.product img{width:100%}
.product .flex-li{border:1px solid #eee;color:#000}
.product .flex-li .bt{height:38px;display:flex;display:-webkit-flex;align-items:center;justify-content:center}
.text-ct{text-align:justify;line-height:24px;font-size:14px}

.b-hds{height:30px;width:100%;border-radius:6px 0 0 0;overflow:hidden;background:linear-gradient(180deg, white, #ddd);border-bottom:2px solid #16246f;justify-content:space-between;align-items:center;padding-right:10px;border-top:1px solid #ddd;border-right:1px solid #ddd}
.b-hds-t{position:relative;height:100%;background-color:#16246f;width:130px;color:white;z-index:11;}.b-hds-title{position:absolute;left:180px;top:0;height:100%;color:#000;white-space: nowrap;align-items:center}
.b-hds-title a{color:#00397c;align-items:center;display:flex;display:-webkit-flex;}
.b-hds-title a:after{content:'';height:12px;width:1px;background-color:#00397c;display:flex;margin:0 10px}
.b-hds-title a:last-child:after{display:none}
.b-hds-title a:hover{color:#e52000}
.b-hds-t .bt{width:100%;height:100%;align-items:center;justify-content:center;font-weight:bold;font-size:16px}
.b-hds-bg{
    position:absolute;top:-12px;left:10px;z-index:-1;
    border-radius:10px 10px 0 0;background:#16246f;width:150px;height:42px;color:white;transform: perspective(30px) rotateX(15deg);transform-origin: center bottom;}
.b-hds-bg:before,.b-hds-bg:after{
    content:'';
    position: absolute;
    width:10px;height:10px;
    bottom:0;background-color:#000;
}
.b-hds-bg:before{left:-10px;background:radial-gradient(circle at 0 0,transparent 10px,#16246f 10px)}
.b-hds-bg:after{right:-10px;background:radial-gradient(circle at 100% 0,transparent 10px,#16246f 10px)}

.d-box .lt{width:300px}
.d-box .rt{width:calc(100% - 300px);padding-left:10px}
.b-box-hds,.b-box-hds2{justify-content:space-between;height:30px;background:linear-gradient(0deg, white 50%, #d9ebff 100%);align-items:center;padding:0 10px 0 26px;font-weight:bold;position:relative;overflow:hidden}
.b-box-hds:before{content:'HOT';height:14px;width:100px;background-color:#00a0ff;display:flex;position:absolute;top:2px;left:0;justify-content:center;align-items:center;color:white;
        transform: translateX(-38%) rotate(-39deg);font-size:10px;
}
.b-box-hds2{background:#d9ebff;color:#000099;justify-content:space-between;padding:0 10px}
.b-box-hds a{color:#000}
.b-box-item{border:1px solid #bfddff}

.product-item img{width:100%}
.product-item .bt{text-align:center;height:38px;align-items:center;justify-content:center;color:#000099}
.b-box-ct{padding:10px}
.product-item .img-box{border:1px solid #ddd}
.b-box-li,.b-box-li1{width:100%;display:flex;display:-webkit-flex;align-items:center;height:30px;border-bottom:1px dashed #eee;color:#000}
.b-box-ul1{padding:4px 0}
.b-box-li1{border:0;height:30px}
.b-box-li:last-child{border:0}
.new-ul-2>.flex-li{width:calc(50% - 5px)}
.b-box-item.ac{padding:10px}
.box-lt{width:130px}
.box-rt{width:calc(100% - 130px)}
.box-bt{border:1px solid #bfddff;align-items:center;justify-content:space-between;padding:1px 3px;border-radius:3px;font-weight:bold}

.icon-l-down{
    -webkit-mask:url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M832 128H192a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64zM715.57 444.11L535 624.68c-.13.14-.17.32-.3.45a32.21 32.21 0 0 1-45.4 0c-.14-.13-.17-.31-.3-.44L308.43 444.11a32 32 0 0 1 45.26-45.25L512 557.18l158.32-158.32a32 32 0 0 1 45.25 45.25z' fill='%23231815'/%3E%3C/svg%3E") no-repeat 50% 50%;
    mask:url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M832 128H192a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64zM715.57 444.11L535 624.68c-.13.14-.17.32-.3.45a32.21 32.21 0 0 1-45.4 0c-.14-.13-.17-.31-.3-.44L308.43 444.11a32 32 0 0 1 45.26-45.25L512 557.18l158.32-158.32a32 32 0 0 1 45.25 45.25z' fill='%23231815'/%3E%3C/svg%3E") no-repeat 50% 50%;
    -webkit-mask-size: cover;
	mask-size: cover;
	height: 20px;width:20px;
}
.icon-l-right{
    -webkit-mask:url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M685.483 532.95L368.427 767.06a25.173 25.173 0 0 1-35.584-5.76 26.197 26.197 0 0 1-4.864-15.189V277.888c0-14.293 11.434-25.899 25.472-25.899a25.173 25.173 0 0 1 14.933 4.95L685.483 491.05a26.197 26.197 0 0 1 0 41.898z'/%3E%3C/svg%3E") no-repeat 50% 50%;
    mask:url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M685.483 532.95L368.427 767.06a25.173 25.173 0 0 1-35.584-5.76 26.197 26.197 0 0 1-4.864-15.189V277.888c0-14.293 11.434-25.899 25.472-25.899a25.173 25.173 0 0 1 14.933 4.95L685.483 491.05a26.197 26.197 0 0 1 0 41.898z'/%3E%3C/svg%3E") no-repeat 50% 50%;
    -webkit-mask-size: cover;
	mask-size: cover;
	height: 20px;width:20px;
}
.box-lt .icon-l-down{background-color:#e52000}
.box-lt .icon-l-right{background-color:#e52000}
.box-rt{padding-left:10px}
.lx-ul{align-items:center;font-size:16px;background-color:#d9ebff;}
.lx-item{margin-right:10px;color:#000}
.lx-item.ac{background:linear-gradient(90deg, #16246f, #3165af);color:white;padding:4px 10px;font-weight:bold;font-size:16px}
.t-ft-ul{flex-wrap:wrap}
.t-ft-li .bt{width:60px;font-weight:bold;color:#223155;text-align:justify}
.t-ft-li{height:26px;align-items:center;width:100%}
.t-ft .lt{width:calc(100% - 500px);padding:30px 0 30px 10px}
.t-ft .rt{width:300px}
.t-ft-li .nr div{margin-right:20px}
.t-ft-box{background:url("/wp-content/uploads/2024/07/footbg2.jpg") no-repeat;background-size:100%}
.post-hd{height:100px;align-items:center;justify-content:center;font-size:20px;font-weight:bold}
.post-hd.title{justify-content:flex-start}
.page-main{padding:10px}
.page-main .p-lt,.post-main .p-lt{width:300px;}
.page-main .p-rt,.post-main .p-rt{width:calc(100% - 300px);padding-left:10px}
.post-main .p-rt{padding:0 10px 0 0}
.r-nav-item{margin-right:10px}
.p-box{min-height:500px}
.p-box .b-box-li{padding:0 10px;justify-content:space-between;color:#000}
.p-box .b-box-li:hover{color:#00a0ff}
.store-top-ct{height:100px;width:100%;justify-content:center;align-items:center;font-size:18px;font-weight:bold}
.t-hd-banner{justify-content:center}
.t-hd-box{justify-content:space-between}
.t-hd-box{padding:10px 0}
.post-tips{font-size:15px;font-weight:500;padding-top:10px}
.post-t-item{margin:0 10px 0 0;background-color:#00a0ff;color:white;padding:2px 5px;border-radius:3px}
.nav-ul{padding:10px;background-color:#ddd}
.nav-li{height:38px;background-color:#00a0ff;display:flex;display:-webkit-flex;align-items:center;justify-content:center;color:white;border-radius:6px}
.svg-box{width:40px;height:40px;background-color:#1474c8;display:flex;display:-webkit-flex;align-items:center;justify-content:center;border-radius:6px}
.svg-box .icon{fill:white;width:26px;height:26px}
.nav-phone{color:#1474c8;font-weight:bold;font-size:16px}
.svg-item{border:1px solid #eee;padding:10px}

.post-t-main .post-t-item{width:100%;margin-right:0;border-radius:0;background-color:rgba(0,0,0,0);border:1px solid #eee;color:#000;
align-items:flex-start;flex-direction: column;justify-content: flex-start;padding:8px 6px;
}
.post-t-main .post-t-item div:first-child{font-weight:bold;margin-bottom:2px}
.pagination{display:flex;display:-webkit-flex;justify-content:center;padding:20px 0}
.page-numbers{display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#000;margin:0 5px}
.prev.page-numbers,.next.page-numbers{width:auto}
.page-numbers.current{background-color:#000;color:white;border-radius:6px}